		*{
			margin: 0;
			padding: 0;
		}
		body{
			background-color: lightgray;
		}
		a{
			text-decoration: none;
			color: #ff0101;
		}
		#main1{
			width: 1280px;
			height: 700px;
			margin: 100px auto;
			background:linear-gradient(#8db753,white) no-repeat;
			overflow: hidden;
			border-radius: 8px;
		}
		#main{
			width: 400px;
			height: 600px;
			background:linear-gradient(white,#8db753) no-repeat;
			margin: 50px auto 0;
			box-shadow: 0 0 10px 0 #fff;
			box-sizing: border-box;
			padding: 20px 40px;
			display: flex;
			flex-direction: column;
			justify-content: space-between;
			border-radius: 8px;
		}
		#main>.form input{
			width: 220px;
			height: 30px;
			font-size: 14px;
			line-height: 32px;
			outline: none;
			box-sizing: border-box;
			padding-left: 4px;
			border-radius: 8px;
			border: none;
		}
		#main>.form>table tr{
			height: 50px;
		}
		#main>.form>table tr .yz{
			width: 100px;
		}
		#main>.form>table tr td{
			width: 84px;
		}
		#main>.form>table tr .zh{
			width:240px; 
		}
		#main>.form>table tr .zh span{
			float: right;
			font-size: 22px;
			color: red;
			line-height: 34px;
		}
		[type="submit"]{
			margin: 12px 0 0 52px;
			border: none;
			cursor: pointer;
			background-color: #8db753;
			color: white;	
		}
		#main .title{
			width: 200px;
			margin: 0 auto;
			font-size: 30px;
			text-align: center;
			color: #8db753;
		}
		#main .footer{
			width: 200px;
			margin: 0 auto 0;
			text-align: center;
			color: gray;
		}
		.yz1{
			width: 100px;
			height: 30px;
			background-color: pink;
			float: right;
			text-align: center;
			line-height: 30px;
			user-select: none;
		}